package com.spider.spiderflowable.business.constant;

/**
 * @author xiong.bo
 * @version 1.0
 * @date 2025/4/20 4:35 下午
 */

public class ApprovalConstant {

  private ApprovalConstant() {
  }

  public static final String DONE_TYPE_TO_DO = "to-do"; // 代办任务
  public static final String DONE_TYPE_DONE = "done"; // 已办任务
  public static final String APPROVAL_REQUEST_ID_PREFIX = "ABN-";// Abnormal Close 非正常关单申请的编码前缀
  public static final String APPROVAL_CONSTANT = "申请";// Abnormal Close 非正常关单申请的编码前缀


  public static final String FLOWABLE_TASK_OUTCOME = "taskOutcome";// 传给流程bpm文件的变量
  public static final String FLOWABLE_TASK_OUTCOME_APPROVE = "approve";// 流程bpm文件的变量值：同意
  public static final String FLOWABLE_TASK_OUTCOME_REJECT = "reject";// 流程bpm文件的变量值：拒绝

  public static final String VAR_PREFIX = "biz_"; // 流程实例中的业务属性变量的前缀
  public static final String VAR_TITLE = "title"; // 流程实例中的业务属性变量的前缀
  public static final String VAR_REQUEST_NO = "requestNo"; // 流程实例中的业务属性变量的前缀

}
